// 用户数据存储
const userData = {
  // 管理员账号
  'admin': {
    username: 'admin',
    password: 'admin123',
    role: 'admin',
    nickname: '管理员',
    avatarUrl: '/images/admin-avatar.svg',
    email: 'admin@example.com'
  },
  // 普通用户账号
  'user': {
    username: 'user',
    password: 'user123',
    role: 'user',
    nickname: '普通用户',
    avatarUrl: '/images/user-avatar.svg',
    email: 'user@example.com'
  }
}

// 验证用户登录
function validateLogin(username, password) {
  // 查找匹配的用户
  console.log('验证登录:', username, password);
  for (const key in userData) {
    console.log('检查用户:', userData[key].username, userData[key].password);
    if (userData[key].username === username && userData[key].password === password) {
      return {
        success: true,
        userInfo: userData[key]
      }
    }
  }
  return {
    success: false,
    message: '用户名或密码错误'
  }
}

module.exports = {
  userData,
  validateLogin
}